sports department - French English Dictionary